home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / bonusrus.os2 / ibmworks / ibmworks.xdf < prev    next >
Text File  |  1995-06-16  |  22KB  |  1,115 lines

  1. *---------------------------------------------------------------------------
  2. *
  3. *  IBM Works Installation Script
  4. *  (c) 1993 Footprint Software, All rights reserved.
  5. *
  6. *---------------------------------------------------------------------------
  7. *
  8. *  Sept. 26, 1993  ZZ  Modified for IBM Works
  9. *
  10. *---------------------------------------------------------------------------
  11.  
  12. SERVICELEVEL
  13.    LEVEL='Version 2.0.0'
  14.  
  15.  
  16. *---------------------------------------------------------------------------
  17. *
  18. *  Declare the installation disks to be used
  19. *
  20. *---------------------------------------------------------------------------
  21.  
  22. DISK
  23.    NAME = 'IBM Works Installation Disk 1',
  24.    VOLUME = 'WORKS01'
  25.  
  26. DISK
  27.    NAME = 'IBM Works Installation Disk 2',
  28.    VOLUME = 'WORKS02'
  29.  
  30. DISK
  31.    NAME = 'IBM Works Installation Disk 3',
  32.    VOLUME = 'WORKS03'
  33.  
  34. DISK
  35.    NAME = 'IBM Works Installation Disk 4',
  36.    VOLUME = 'WORKS04'
  37.  
  38. DISK
  39.    NAME = 'IBM Works Installation Disk 5',
  40.    VOLUME = 'WORKS05'
  41.  
  42. DISK
  43.    NAME = 'IBM Works Installation Disk 6',
  44.    VOLUME = 'WORKS06'
  45.  
  46. *--- Allow separation of Executable, Graphic, and Sample files
  47.  
  48. PATH
  49.    FILE      = 'C:\IBMWORKS',
  50.    FILELABEL = 'IBM Works Directory'
  51.  
  52. * For CD-ROM installation, reset the read-only attribute on the package file
  53. FILE
  54.    EXITWHEN = 'ALWAYS',
  55.    EXITIGNOREERR = 'YES',
  56.    EXIT = 'EXEC bg tw CMD.EXE /C ATTRIB %EPFIFILEDIR%\IBMWORKS.PKG -R'
  57.  
  58. *---------------------------------------------------------------------------
  59. *
  60. *  Declare the compressed files (PACKFILE's) containing the program
  61. *
  62. *---------------------------------------------------------------------------
  63.  
  64. PACKFILE
  65.    SOURCE = 'CONVERTR.@',
  66.    VOLUME = 'WORKS01',
  67.    UNPACK = 'YES',
  68.    ID     = 'CONV'
  69.  
  70. PACKFILE
  71.    SOURCE = 'RUSSIAN5.@',
  72.    VOLUME = 'WORKS01',
  73.    UNPACK = 'YES',
  74.    ID     = 'RU5'
  75.  
  76. PACKFILE
  77.    SOURCE = 'FPWOBJ.@',
  78.    VOLUME = 'WORKS02',
  79.    UNPACK = 'YES',
  80.    ID     = 'OBJS'
  81.  
  82. PACKFILE
  83.    SOURCE = 'TEMPLATE.@',
  84.    VOLUME = 'WORKS02',
  85.    UNPACK = 'YES',
  86.    ID     = 'ÿÇüïÄì¢'
  87.  
  88. PACKFILE
  89.    SOURCE = 'PIM.@',
  90.    VOLUME = 'WORKS02',
  91.    UNPACK = 'YES',
  92.    ID     = 'PIM'
  93.  
  94. PACKFILE
  95.    SOURCE = 'RUSSIAN1.@',
  96.    VOLUME = 'WORKS02',
  97.    UNPACK = 'YES',
  98.    ID     = 'RU1'
  99.  
  100. PACKFILE
  101.    SOURCE = 'IBMWORKS.@',
  102.    VOLUME = 'WORKS02',
  103.    UNPACK = 'YES',
  104.    ID     = 'EXE'
  105.  
  106. PACKFILE
  107.    SOURCE = 'FPWAPPL.@',
  108.    VOLUME = 'WORKS03',
  109.    UNPACK = 'YES',
  110.    ID     = 'APPS'
  111.  
  112. PACKFILE
  113.    SOURCE = 'FILTER2.@',
  114.    VOLUME = 'WORKS03',
  115.    UNPACK = 'YES',
  116.    ID     = 'FILTER2'
  117.  
  118. PACKFILE
  119.    SOURCE = 'FPWHELP.@',
  120.    VOLUME = 'WORKS04',
  121.    UNPACK = 'YES',
  122.    ID     = 'HELP'
  123.  
  124. PACKFILE
  125.    SOURCE = 'FILTER1.@',
  126.    VOLUME = 'WORKS04',
  127.    UNPACK = 'YES',
  128.    ID     = 'FILTER1'
  129.  
  130. PACKFILE
  131.    SOURCE = 'RUSSIAN2.@',
  132.    VOLUME = 'WORKS04',
  133.    UNPACK = 'YES',
  134.    ID     = 'RU2'
  135.  
  136. PACKFILE
  137.    SOURCE = 'RUSSIAN3.@',
  138.    VOLUME = 'WORKS04',
  139.    UNPACK = 'YES',
  140.    ID     = 'RU3'
  141.  
  142. PACKFILE
  143.    SOURCE = 'FPWDLL.@',
  144.    VOLUME = 'WORKS05',
  145.    UNPACK = 'YES',
  146.    ID     = 'DLL'
  147.  
  148. PACKFILE
  149.    SOURCE = 'GRAPHICS.@',
  150.    VOLUME = 'WORKS05',
  151.    UNPACK = 'YES',
  152.    ID     = 'GRAPHICS'
  153.  
  154. PACKFILE
  155.    SOURCE = 'RUSSIAN4.@',
  156.    VOLUME = 'WORKS05',
  157.    UNPACK = 'YES',
  158.    ID     = 'RU4'
  159.  
  160. PACKFILE
  161.    SOURCE = 'RUSSIAN6.@',
  162.    VOLUME = 'WORKS06',
  163.    UNPACK = 'YES',
  164.    ID     = 'RU6'
  165.  
  166.  
  167. *---------------------------------------------------------------------------
  168. *
  169. *  Copy README, IBMWORKS.INI
  170. *
  171. *---------------------------------------------------------------------------
  172. FILE
  173.    PWS    = 'IBMWORKS.INI',
  174.    SOURCE = 'IBMWORKS.INI',
  175.    VOLUME = 'WORKS01'
  176.  
  177. FILE
  178.    PWS    = 'FPWINI.EXE',
  179.    SOURCE = 'FPWINI.EXE',
  180.    VOLUME = 'WORKS01'
  181.  
  182. FILE
  183.    PWS    = 'IBMWDESK.CMD',
  184.    SOURCE = 'IBMWDESK.CMD',
  185.    VOLUME = 'WORKS01'
  186.  
  187. FILE
  188.    PWS    = 'IWDEREG.CMD',
  189.    SOURCE = 'IWDEREG.CMD',
  190.    VOLUME = 'WORKS01'
  191.  
  192. FILE
  193.    PWS    = 'OB2TEMPL.EXE',
  194.    SOURCE = 'OB2TEMPL.EXE',
  195.    VOLUME = 'WORKS01'
  196.  
  197. *---------------------------------------------------------------------------
  198. *
  199. *  Unpack CONVERTR.@
  200. *
  201. *---------------------------------------------------------------------------
  202.  
  203. FILE
  204.    PACKID = 'CONV',
  205.    PWS    = 'AUTOREC.DLL'
  206.  
  207. FILE
  208.    PACKID = 'CONV',
  209.    PWS    = 'W4W07F.DLL'
  210.  
  211. FILE
  212.    PACKID = 'CONV',
  213.    PWS    = 'W4W07T.DLL'
  214.  
  215. FILE
  216.    PACKID = 'CONV',
  217.    PWS    = 'W4W19F.DLL'
  218.  
  219. FILE
  220.    PACKID = 'CONV',
  221.    PWS    = 'W4W19T.DLL'
  222.  
  223. FILE
  224.    PACKID = 'CONV',
  225.    PWS    = 'W4W33F.DLL'
  226.  
  227. FILE
  228.    PACKID = 'CONV',
  229.    PWS    = 'W4W33T.DLL'
  230.  
  231. FILE
  232.    PACKID = 'CONV',
  233.    PWS    = 'W4W44F.DLL'
  234.  
  235. FILE
  236.    PACKID = 'CONV',
  237.    PWS    = 'W4W44T.DLL'
  238.  
  239. FILE
  240.    PACKID = 'CONV',
  241.    PWS    = 'W4W48F.DLL'
  242.  
  243. FILE
  244.    PACKID = 'CONV',
  245.    PWS    = 'W4W48T.DLL'
  246.  
  247. *FILE
  248. *   PACKID = 'CONV',
  249. *   PWS    = 'W4W49F.DLL'
  250. *
  251. *FILE
  252. *   PACKID = 'CONV',
  253. *   PWS    = 'W4W49T.DLL'
  254.  
  255. *---------------------------------------------------------------------------
  256. *
  257. *  Unpack RUSSIAN5.@
  258. *
  259. *---------------------------------------------------------------------------
  260.  
  261. FILE
  262.    PACKID = 'RU5',
  263.    PWS    = 'RUSSIAN.005'
  264.  
  265. FILE
  266.    PACKID = 'RU5',
  267.    PWS    = 'UNTITLED.LAD'
  268.  
  269. *---------------------------------------------------------------------------
  270. *
  271. *  Unpack FPWOBJ.@
  272. *
  273. *---------------------------------------------------------------------------
  274.  
  275. FILE
  276.    WHEN = 'OUTOFDATE',
  277.    REPLACEINUSE = 'I U D R',
  278.    PWSPATH = PWSFILE,
  279.    PACKID = 'OBJS',
  280.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWCAT.DLL'
  281.  
  282. FILE
  283.    WHEN = 'OUTOFDATE',
  284.    REPLACEINUSE = 'I U D R',
  285.    PWSPATH = PWSFILE,
  286.    PACKID = 'OBJS',
  287.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWWP.DLL'
  288.  
  289. FILE
  290.    WHEN = 'OUTOFDATE',
  291.    REPLACEINUSE = 'I U D R',
  292.    PWSPATH = PWSFILE,
  293.    PACKID = 'OBJS',
  294.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWSS.DLL'
  295.  
  296. FILE
  297.    WHEN = 'OUTOFDATE',
  298.    REPLACEINUSE = 'I U D R',
  299.    PWSPATH = PWSFILE,
  300.    PACKID = 'OBJS',
  301.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWCH.DLL'
  302.  
  303. FILE
  304.    WHEN = 'OUTOFDATE',
  305.    REPLACEINUSE = 'I U D R',
  306.    PWSPATH = PWSFILE,
  307.    PACKID = 'OBJS',
  308.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWDB.DLL'
  309.  
  310. FILE
  311.    WHEN = 'OUTOFDATE',
  312.    REPLACEINUSE = 'I U D R',
  313.    PWSPATH = PWSFILE,
  314.    PACKID = 'OBJS',
  315.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWRW.DLL'
  316.  
  317. FILE
  318.    WHEN = 'OUTOFDATE',
  319.    REPLACEINUSE = 'I U D R',
  320.    PWSPATH = PWSFILE,
  321.    PACKID = 'OBJS',
  322.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWGR.DLL'
  323.  
  324. FILE
  325.    WHEN = 'OUTOFDATE',
  326.    REPLACEINUSE = 'I U D R',
  327.    PWSPATH = PWSFILE,
  328.    PACKID = 'OBJS',
  329.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWREC.DLL'
  330.  
  331. FILE
  332.    WHEN = 'OUTOFDATE',
  333.    REPLACEINUSE = 'I U D R',
  334.    PWSPATH = PWSFILE,
  335.    PACKID = 'OBJS',
  336.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FPWPERS.DLL'
  337.  
  338.  
  339. *---------------------------------------------------------------------------
  340. *
  341. *  Unpack TEMPLATE.@
  342. *
  343. *---------------------------------------------------------------------------
  344.  
  345. FILE
  346.    PACKID = 'ÿÇüïÄì¢',
  347.    PWS    = 'ÿÇüïÄì¢\íá½á¡ß'
  348.  
  349. FILE
  350.    PACKID = 'ÿÇüïÄì¢',
  351.    PWS    = 'ÿÇüïÄì¢\íεñªÑΓ'
  352.  
  353. FILE
  354.    PACKID = 'ÿÇüïÄì¢',
  355.    PWS    = 'ÿÇüïÄì¢\ºá∩ó¬á_¡'
  356.  
  357. FILE
  358.    PACKID = 'ÿÇüïÄì¢',
  359.    PWS    = 'ÿÇüïÄì¢\»α«ú¡«º'
  360.  
  361. FILE
  362.    PACKID = 'ÿÇüïÄì¢',
  363.    PWS    = 'ÿÇüïÄì¢\ßá½∞ñ«'
  364.  
  365. FILE
  366.    PACKID = 'ÿÇüïÄì¢',
  367.    PWS    = 'ÿÇüïÄì¢\ß¼ÑΓá'
  368.  
  369. FILE
  370.    PACKID = 'ÿÇüïÄì¢',
  371.    PWS    = 'ÿÇüïÄì¢\ßτÑΓ-Σá¬'
  372.  
  373. FILE
  374.    PACKID = 'ÿÇüïÄì¢',
  375.    PWS    = 'ÿÇüïÄì¢\πóÑñ«¼½Ñ'
  376.  
  377. FILE
  378.    PACKID = 'ÿÇüïÄì¢',
  379.    PWS    = 'ÿÇüïÄì¢\Σá¬ß'
  380.  
  381. *---------------------------------------------------------------------------
  382. *
  383. *  Unpack PIM.@
  384. *
  385. *---------------------------------------------------------------------------
  386.  
  387. FILE
  388.    PACKID = 'PIM',
  389.    PWS    = 'alarm.ico'
  390.  
  391. FILE
  392.    PACKID = 'PIM',
  393.    PWS    = 'appt1.ico'
  394.  
  395. FILE
  396.    PACKID = 'PIM',
  397.    PWS    = 'appt2.ico'
  398.  
  399. FILE
  400.    PACKID = 'PIM',
  401.    PWS    = 'contact.ico'
  402.  
  403. FILE
  404.    PACKID = 'PIM',
  405.    PWS    = 'month.ico'
  406.  
  407. FILE
  408.    PACKID = 'PIM',
  409.    PWS    = 'notes.ico'
  410.  
  411. FILE
  412.    PACKID = 'PIM',
  413.    PWS    = 'phonebk.ico'
  414.  
  415. FILE
  416.    PACKID = 'PIM',
  417.    PWS    = 'prefer.ico'
  418.  
  419. FILE
  420.    PACKID = 'PIM',
  421.    PWS    = 'todo.ico'
  422.  
  423. FILE
  424.    PACKID = 'PIM',
  425.    PWS    = 'year.ico'
  426.  
  427.  
  428.  
  429. FILE
  430.    WHEN = 'OUTOFDATE',
  431.    REPLACEINUSE = 'I U D R',
  432.    PACKID = 'PIM',
  433.    PWS    = 'fpwpim.dll'
  434.  
  435. FILE
  436.    WHEN = 'OUTOFDATE',
  437.    REPLACEINUSE = 'I U D R',
  438.    PACKID = 'PIM',
  439.    PWS    = 'fpwpim.exe'
  440.  
  441. FILE
  442.    WHEN = 'OUTOFDATE',
  443.    REPLACEINUSE = 'I U D R',
  444.    PACKID = 'PIM',
  445.    PWS    = 'fpwmon.exe'
  446.  
  447. FILE
  448.    PACKID = 'PIM',
  449.    PWS    = 'fpwpim.hlp'
  450.  
  451.  
  452. *---------------------------------------------------------------------------
  453. *
  454. *  Unpack RUSSIAN1.@
  455. *
  456. *---------------------------------------------------------------------------
  457.  
  458. FILE
  459.    PACKID = 'RU1',
  460.    PWS    = 'RUSSIAN.001'
  461.  
  462. *---------------------------------------------------------------------------
  463. *
  464. *  Unpack IBMWORKS.@
  465. *
  466. *---------------------------------------------------------------------------
  467.  
  468. FILE
  469.    WHEN = 'OUTOFDATE',
  470.    REPLACEINUSE = 'I U D R',
  471.    PACKID = 'EXE',
  472.    PWS    = 'IBMWORKS.EXE'
  473.  
  474. FILE
  475.    PACKID = 'EXE',
  476.    PWS    = 'ReadMe'
  477.  
  478. FILE
  479.    PACKID = 'EXE',
  480.    PWS    = 'COLORS.DEF'
  481.  
  482. FILE
  483.    PACKID = 'EXE',
  484.    PWS    = 'PIE.DEF'
  485.  
  486. FILE
  487.    PACKID = 'EXE',
  488.    PWS    = 'CHART.DEF'
  489.  
  490. FILE
  491.    PACKID = 'EXE',
  492.    PWS    = 'FPWOBOX.ICO'
  493.  
  494. FILE
  495.    PACKID = 'EXE',
  496.    PWS    = 'FPWOBOX2.ICO'
  497.  
  498. FILE
  499.    PACKID = 'EXE',
  500.    PWS    = 'WP.ICO'
  501.  
  502. FILE
  503.    PACKID = 'EXE',
  504.    PWS    = 'SS.ICO'
  505.  
  506. FILE
  507.    PACKID = 'EXE',
  508.    PWS    = 'CH.ICO'
  509.  
  510. FILE
  511.    PACKID = 'EXE',
  512.    PWS    = 'DB.ICO'
  513.  
  514. FILE
  515.    PACKID = 'EXE',
  516.    PWS    = 'RW.ICO'
  517.  
  518.  
  519. *---------------------------------------------------------------------------
  520. *
  521. *  Unpack FPWAPPL.@
  522. *
  523. *---------------------------------------------------------------------------
  524.  
  525. FILE
  526.    WHEN = 'OUTOFDATE',
  527.    REPLACEINUSE = 'I U D R',
  528.    PACKID = 'APPS',
  529.    PWS    = 'FEN20PSS.DLL'
  530.  
  531. FILE
  532.    WHEN = 'OUTOFDATE',
  533.    REPLACEINUSE = 'I U D R',
  534.    PACKID = 'APPS',
  535.    PWS    = 'FEN20PCH.DLL'
  536.  
  537. FILE
  538.    WHEN = 'OUTOFDATE',
  539.    REPLACEINUSE = 'I U D R',
  540.    PACKID = 'APPS',
  541.    PWS    = 'FEN20PCO.DLL'
  542.  
  543. FILE
  544.    WHEN = 'OUTOFDATE',
  545.    REPLACEINUSE = 'I U D R',
  546.    PACKID = 'APPS',
  547.    PWS    = 'FEN20PDB.DLL'
  548.  
  549. FILE
  550.    WHEN = 'OUTOFDATE',
  551.    REPLACEINUSE = 'I U D R',
  552.    PACKID = 'APPS',
  553.    PWS    = 'FEN20PRW.DLL'
  554.  
  555. FILE
  556.    WHEN = 'OUTOFDATE',
  557.    REPLACEINUSE = 'I U D R',
  558.    PACKID = 'APPS',
  559.    PWS    = 'FEN20PWP.DLL'
  560.  
  561.  
  562. *---------------------------------------------------------------------------
  563. *
  564. *  Unpack FILTER2.@
  565. *
  566. *---------------------------------------------------------------------------
  567.  
  568. FILE
  569.    PACKID = 'FILTER2',
  570.    PWS    = 'PMICGM.DLL'
  571.  
  572. FILE
  573.    PACKID = 'FILTER2',
  574.    PWS    = 'PMIMET.DLL'
  575.  
  576. FILE
  577.    PACKID = 'FILTER2',
  578.    PWS    = 'PMOMET.DLL'
  579.  
  580. FILE
  581.    PACKID = 'FILTER2',
  582.    PWS    = 'PMIDRAW.DLL'
  583.  
  584. FILE
  585.    PACKID = 'FILTER2',
  586.    PWS    = 'PMIDRW.DLL'
  587.  
  588. FILE
  589.    PACKID = 'FILTER2',
  590.    PWS    = 'PMIDXF.DLL'
  591.  
  592. FILE
  593.    PACKID = 'FILTER2',
  594.    PWS    = 'PMIHGL.DLL'
  595.  
  596.  
  597.  
  598. *---------------------------------------------------------------------------
  599. *
  600. *  Unpack FPWHELP.@
  601. *
  602. *---------------------------------------------------------------------------
  603.  
  604. FILE
  605.    PACKID = 'HELP',
  606.    PWS    = 'IBMWORKS.HLP'
  607.  
  608.  
  609. *---------------------------------------------------------------------------
  610. *
  611. *  Unpack FILTER1.@
  612. *
  613. *---------------------------------------------------------------------------
  614.  
  615. FILE
  616.    PACKID = 'FILTER1',
  617.    PWS    = 'PICTURE2.DLL'
  618.  
  619. FILE
  620.    PACKID = 'FILTER1',
  621.    PWS    = 'PMWHORU.DLL'
  622.  
  623. FILE
  624.    PACKID = 'FILTER1',
  625.    PWS    = 'PMIEPS.DLL'
  626.  
  627. FILE
  628.    PACKID = 'FILTER1',
  629.    PWS    = 'PMIPICT.DLL'
  630.  
  631. FILE
  632.    PACKID = 'FILTER1',
  633.    PWS    = 'PMIPIF.DLL'
  634.  
  635. FILE
  636.    PACKID = 'FILTER1',
  637.    PWS    = 'PMITIF.DLL'
  638.  
  639. FILE
  640.    PACKID = 'FILTER1',
  641.    PWS    = 'PMIWMF.DLL'
  642.  
  643. *FILE
  644. *   PACKID = 'FILTER1',
  645. *   PWS    = 'PMIWPB.DLL'
  646.  
  647. *FILE
  648. *   PACKID = 'FILTER1',
  649. *   PWS    = 'PMIWPV.DLL'
  650.  
  651. *---------------------------------------------------------------------------
  652. *
  653. *  Unpack RUSSIAN2.@
  654. *
  655. *---------------------------------------------------------------------------
  656.  
  657. FILE
  658.    PACKID = 'RU2',
  659.    PWS    = 'RUSSIAN.002'
  660.  
  661. *---------------------------------------------------------------------------
  662. *
  663. *  Unpack RUSSIAN3.@
  664. *
  665. *---------------------------------------------------------------------------
  666.  
  667. FILE
  668.    PACKID = 'RU3',
  669.    PWS    = 'RUSSIAN.003'
  670.  
  671. *---------------------------------------------------------------------------
  672. *
  673. *  Unpack FPWDLL.@
  674. *
  675. *---------------------------------------------------------------------------
  676.  
  677. FILE
  678.    WHEN = 'OUTOFDATE',
  679.    REPLACEINUSE = 'I U D R',
  680.    PACKID = 'DLL',
  681.    PWSPATH = PWSFILE,
  682.    PWS    = '%EPFIBOOTDRIVE%:\OS2\DLL\FEN20PDE.DLL'
  683.  
  684. FILE
  685.    WHEN = 'OUTOFDATE',
  686.    REPLACEINUSE = 'I U D R',
  687.    PACKID = 'DLL',
  688.    PWS    = 'FEN20PDU.DLL'
  689.  
  690. FILE
  691.    WHEN = 'OUTOFDATE',
  692.    REPLACEINUSE = 'I U D R',
  693.    PACKID = 'DLL',
  694.    PWS    = 'FEN20PEC.DLL'
  695.  
  696. FILE
  697.    WHEN = 'OUTOFDATE',
  698.    REPLACEINUSE = 'I U D R',
  699.    PACKID = 'DLL',
  700.    PWS    = 'FEN20PXC.DLL'
  701.  
  702. FILE
  703.    WHEN = 'OUTOFDATE',
  704.    REPLACEINUSE = 'I U D R',
  705.    PACKID = 'DLL',
  706.    PWS    = 'FEN20PXF.DLL'
  707.  
  708. FILE
  709.    WHEN = 'OUTOFDATE',
  710.    REPLACEINUSE = 'I U D R',
  711.    PACKID = 'DLL',
  712.    PWS    = 'FEN20PXG.DLL'
  713.  
  714. FILE
  715.    WHEN = 'OUTOFDATE',
  716.    REPLACEINUSE = 'I U D R',
  717.    PACKID = 'DLL',
  718.    PWS    = 'FEN20PXH.DLL'
  719.  
  720. FILE
  721.    WHEN = 'OUTOFDATE',
  722.    REPLACEINUSE = 'I U D R',
  723.    PACKID = 'DLL',
  724.    PWS    = 'FEN20PXL.DLL'
  725.  
  726. FILE
  727.    WHEN = 'OUTOFDATE',
  728.    REPLACEINUSE = 'I U D R',
  729.    PACKID = 'DLL',
  730.    PWS    = 'FEN20PXM.DLL'
  731.  
  732. FILE
  733.    WHEN = 'OUTOFDATE',
  734.    REPLACEINUSE = 'I U D R',
  735.    PACKID = 'DLL',
  736.    PWS    = 'FEN20PXO.DLL'
  737.  
  738. FILE
  739.    WHEN = 'OUTOFDATE',
  740.    REPLACEINUSE = 'I U D R',
  741.    PACKID = 'DLL',
  742.    PWS    = 'FEN20PXX.DLL'
  743.  
  744. FILE
  745.    WHEN = 'OUTOFDATE',
  746.    REPLACEINUSE = 'I U D R',
  747.    PACKID = 'DLL',
  748.    PWS    = 'FPWOBJ.DLL'
  749.  
  750. FILE
  751.    WHEN = 'OUTOFDATE',
  752.    REPLACEINUSE = 'I U D R',
  753.    PACKID = 'DLL',
  754.    PWS    = 'CRT.DLL'
  755.  
  756. FILE
  757.    WHEN = 'OUTOFDATE',
  758.    REPLACEINUSE = 'I U D R',
  759.    PACKID = 'DLL',
  760.    PWS    = 'CRTM.DLL'
  761.  
  762. FILE
  763.    PACKID = 'DLL',
  764.    PWS    = 'EFLNL232.DLL'
  765.  
  766. FILE
  767.    PACKID = 'DLL',
  768.    PWS    = 'EFLDAMZ.DLL'
  769.  
  770. *---------------------------------------------------------------------------
  771. *
  772. *  Unpack GRAPHICS.@
  773. *
  774. *---------------------------------------------------------------------------
  775.  
  776. FILE
  777.    PACKID = 'GRAPHICS',
  778.    PWS    = 'GRAPHICS\JAPAN.MET'
  779.  
  780. FILE
  781.    PACKID = 'GRAPHICS',
  782.    PWS    = 'GRAPHICS\UK.MET'
  783.  
  784. FILE
  785.    PACKID = 'GRAPHICS',
  786.    PWS    = 'GRAPHICS\EUROPE.MET'
  787.  
  788. *FILE
  789. *   PACKID = 'GRAPHICS',
  790. *   PWS    = 'GRAPHICS\AFRICOTL.MET'
  791.  
  792. *FILE
  793. *   PACKID = 'GRAPHICS',
  794. *   PWS    = 'GRAPHICS\AFRICA.MET'
  795.  
  796. FILE
  797.    PACKID = 'GRAPHICS',
  798.    PWS    = 'GRAPHICS\AUSTRIA.MET'
  799.  
  800. *FILE
  801. *   PACKID = 'GRAPHICS',
  802. *   PWS    = 'GRAPHICS\AUSTROTL.MET'
  803.  
  804. *FILE
  805. *   PACKID = 'GRAPHICS',
  806. *   PWS    = 'GRAPHICS\BELGIUM.MET'
  807.  
  808. FILE
  809.    PACKID = 'GRAPHICS',
  810.    PWS    = 'GRAPHICS\CANADA.MET'
  811.  
  812. FILE
  813.    PACKID = 'GRAPHICS',
  814.    PWS    = 'GRAPHICS\DENMARK.MET'
  815.  
  816. FILE
  817.    PACKID = 'GRAPHICS',
  818.    PWS    = 'GRAPHICS\FRANCE.MET'
  819.  
  820. FILE
  821.    PACKID = 'GRAPHICS',
  822.    PWS    = 'GRAPHICS\GERMANY.MET'
  823.  
  824. *FILE
  825. *   PACKID = 'GRAPHICS',
  826. *   PWS    = 'GRAPHICS\GRMNYOTL.MET'
  827.  
  828. FILE
  829.    PACKID = 'GRAPHICS',
  830.    PWS    = 'GRAPHICS\IBERIA.MET'
  831.  
  832. FILE
  833.    PACKID = 'GRAPHICS',
  834.    PWS    = 'GRAPHICS\ITALY.MET'
  835.  
  836. FILE
  837.    PACKID = 'GRAPHICS',
  838.    PWS    = 'GRAPHICS\LIECHTEN.MET'
  839.  
  840. FILE
  841.    PACKID = 'GRAPHICS',
  842.    PWS    = 'GRAPHICS\LXMBRG.MET'
  843.  
  844. *FILE
  845. *   PACKID = 'GRAPHICS',
  846. *   PWS    = 'GRAPHICS\MIDEAST.MET'
  847.  
  848. FILE
  849.    PACKID = 'GRAPHICS',
  850.    PWS    = 'GRAPHICS\NTHRLNDS.MET'
  851.  
  852. FILE
  853.    PACKID = 'GRAPHICS',
  854.    PWS    = 'GRAPHICS\SCNDNV.MET'
  855.  
  856. FILE
  857.    PACKID = 'GRAPHICS',
  858.    PWS    = 'GRAPHICS\SWTZRLND.MET'
  859.  
  860. FILE
  861.    PACKID = 'GRAPHICS',
  862.    PWS    = 'GRAPHICS\USA.MET'
  863.  
  864. FILE
  865.    PACKID = 'GRAPHICS',
  866.    PWS    = 'GRAPHICS\USAOUTL.MET'
  867.  
  868. FILE
  869.    PACKID = 'GRAPHICS',
  870.    PWS    = 'GRAPHICS\AUSTRALI.MET'
  871.  
  872. *FILE
  873. *   PACKID = 'GRAPHICS',
  874. *   PWS    = 'GRAPHICS\AUSTRAL2.MET'
  875.  
  876. *---------------------------------------------------------------------------
  877. *
  878. *  Unpack RUSSIAN4.@
  879. *
  880. *---------------------------------------------------------------------------
  881.  
  882. FILE
  883.    PACKID = 'RU4',
  884.    PWS    = 'RUSSIAN.004'
  885.  
  886.  
  887. *---------------------------------------------------------------------------
  888. *
  889. *  Unpack RUSSIAN6.@
  890. *
  891. *---------------------------------------------------------------------------
  892.  
  893. FILE
  894.    PACKID = 'RU6',
  895.    PWS    = 'RUSSIAN.006'
  896.  
  897. FILE
  898.    PACKID = 'RU6',
  899.    PWS    = 'COMBINE2.EXE'
  900.  
  901. FILE
  902.    PACKID = 'RU6',
  903.    PWS    = 'RUSSIAN.CMD'
  904.  
  905.  
  906.  
  907. *--- Combine sections of Russian Dictionary
  908.  
  909. FILE
  910.    EXITWHEN = 'INSTALL || UPDATE',
  911.    EXITIGNOREERR = 'YES',
  912.    EXIT = 'EXEC BG RUSSIAN.CMD %EPFIFILEDIR% %EPFIFILEDIR% %EPFIFILEDIR%'
  913.  
  914. FILE
  915.    EXITWHEN = 'INSTALL || UPDATE',
  916.    EXITIGNOREERR = 'YES',
  917.    EXIT = 'DELETEFILES %EPFIFILEDIR%\COMBINE2.EXE %EPFIFILEDIR%\RUSSIAN.CMD'
  918.  
  919. *---------------------------------------------------------------------------
  920. *
  921. *  Update the OS2.INI, PATH, and LIBPATH
  922. *
  923. *---------------------------------------------------------------------------
  924.  
  925. *--- Add/Update path info in Config.sys
  926. UPDATECONFIG
  927.    VAR = 'SET PATH',
  928.    ADDSTR = '%EPFIFILEDIR%',
  929.    LINESEARCHSTR = 'FPWORKS',
  930.    LINESEARCHPOS = 'BEFORE',
  931.    LINELOCATION = 'END',
  932.    ADDWHEN = 'ALWAYS',
  933.    DELETEWHEN = 'DELETE'
  934.  
  935. UPDATECONFIG
  936.    VAR = 'LIBPATH',
  937.    ADDSTR = '%EPFIFILEDIR%',
  938.    LINESEARCHSTR = 'FPWORKS',
  939.    LINESEARCHPOS = 'BEFORE',
  940.    LINELOCATION = 'END',
  941.    ADDWHEN = 'ALWAYS',
  942.    DELETEWHEN = 'DELETE'
  943.  
  944. UPDATECONFIG
  945.    VAR = 'SET IBMWORKS_INI',
  946.    ADDSTR = '%EPFIFILEDIR%',
  947.    ADDWHEN = 'ALWAYS',
  948.    DELETEWHEN = 'DELETE'
  949.  
  950. UPDATECONFIG
  951.    VAR = 'SET HELP',
  952.    ADDSTR = '%EPFIFILEDIR%',
  953.    ADDWHEN = 'ALWAYS',
  954.    DELETEWHEN = 'DELETE'
  955.  
  956. *--- Add/Update IBM Works Entry in OS2.INI
  957.  
  958. FILE
  959.    EXITWHEN = 'INSTALL || UPDATE',
  960.    EXITIGNOREERR = 'YES',
  961.    EXIT = 'ADDINI "IBMWORKS" "DLL" "%EPFIFILEDIR%"'
  962.  
  963.  
  964. *---------------------------------------------------------------------------
  965. *
  966. *  Create the IBM Works desktop
  967. *
  968. *---------------------------------------------------------------------------
  969.  
  970. *--- Make a Desktop folder
  971.  
  972. *FILE
  973. *   EXITWHEN = 'INSTALL || UPDATE',
  974. *   EXITIGNOREERR = 'YES',
  975. *   EXIT = 'EXEC BG ATTRIB -R %EPFIFILEDIR%\*.*'
  976.  
  977. *--- Build the IBMWORKS.ini file (nothing to do with OS2.INI)
  978.  
  979. FILE
  980.    EXITWHEN = 'INSTALL || UPDATE',
  981.    EXITIGNOREERR = 'YES',
  982.    EXIT = 'EXEC BG FPWINI.EXE %EPFIFILEDIR%'
  983.  
  984. *FILE
  985. *   EXITWHEN = 'INSTALL',
  986. *   EXITIGNOREERR = 'YES',
  987. *   EXIT = 'DELETEFILES %EPFIFILEDIR%\FPWINI.EXE'
  988.  
  989.  
  990. *---------------------------------------------------------------------------
  991. *
  992. *  Handle the Delete case
  993. *
  994. *---------------------------------------------------------------------------
  995.  
  996. *--- Remove OS2.INI entry
  997.  
  998. FILE
  999.    EXITWHEN = 'DELETE',
  1000.    EXITIGNOREERR = 'YES',
  1001.    EXIT = 'DELETEINI "IBMWORKS"'
  1002.  
  1003.  
  1004. *--- Delete Templates Shadow folder object
  1005.  
  1006. FILE
  1007.    EXITWHEN = 'DELETE',
  1008.    EXITIGNOREERR = 'YES',
  1009.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_TEMP_FOLD>'
  1010.  
  1011. *--- Delete Template objects
  1012.  
  1013. FILE
  1014.    EXITWHEN = 'DELETE',
  1015.    EXITIGNOREERR = 'YES',
  1016.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_WPTEMP>'
  1017.  
  1018. FILE
  1019.    EXITWHEN = 'DELETE',
  1020.    EXITIGNOREERR = 'YES',
  1021.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_SSTEMP>'
  1022.  
  1023. FILE
  1024.    EXITWHEN = 'DELETE',
  1025.    EXITIGNOREERR = 'YES',
  1026.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_CHTEMP>'
  1027.  
  1028. FILE
  1029.    EXITWHEN = 'DELETE',
  1030.    EXITIGNOREERR = 'YES',
  1031.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_DBTEMP>'
  1032.  
  1033. FILE
  1034.    EXITWHEN = 'DELETE',
  1035.    EXITIGNOREERR = 'YES',
  1036.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_RWTEMP>'
  1037.  
  1038. FILE
  1039.    EXITWHEN = 'DELETE',
  1040.    EXITIGNOREERR = 'YES',
  1041.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_GRTEMP>'
  1042.  
  1043. FILE
  1044.    EXITWHEN = 'DELETE',
  1045.    EXITIGNOREERR = 'YES',
  1046.    EXIT = 'DELETEWPSOBJECT <FPW_CATALYST>'
  1047.  
  1048. *--- Deregister WPS objects
  1049.  
  1050. FILE
  1051.    EXITWHEN = 'DELETE',
  1052.    EXITIGNOREERR = 'YES',
  1053.    EXIT = 'DEREGISTERWPSCLASS FpwWPData'
  1054.  
  1055. FILE
  1056.    EXITWHEN = 'DELETE',
  1057.    EXITIGNOREERR = 'YES',
  1058.    EXIT = 'DEREGISTERWPSCLASS FpwSSData'
  1059.  
  1060. FILE
  1061.    EXITWHEN = 'DELETE',
  1062.    EXITIGNOREERR = 'YES',
  1063.    EXIT = 'DEREGISTERWPSCLASS FpwCHData'
  1064.  
  1065. FILE
  1066.    EXITWHEN = 'DELETE',
  1067.    EXITIGNOREERR = 'YES',
  1068.    EXIT = 'DEREGISTERWPSCLASS FpwDBData'
  1069.  
  1070. FILE
  1071.    EXITWHEN = 'DELETE',
  1072.    EXITIGNOREERR = 'YES',
  1073.    EXIT = 'DEREGISTERWPSCLASS FpwRWData'
  1074.  
  1075. FILE
  1076.    EXITWHEN = 'DELETE',
  1077.    EXITIGNOREERR = 'YES',
  1078.    EXIT = 'DEREGISTERWPSCLASS FpwGRData'
  1079.  
  1080. FILE
  1081.    EXITWHEN = 'DELETE',
  1082.    EXITIGNOREERR = 'YES',
  1083.    EXIT = 'DEREGISTERWPSCLASS FpwCatalyst'
  1084.  
  1085. *--- Delete Readme file shadow object
  1086.  
  1087. FILE
  1088.    EXITWHEN = 'DELETE',
  1089.    EXITIGNOREERR = 'YES',
  1090.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_README>'
  1091.  
  1092. FILE
  1093.    EXITWHEN = 'DELETE',
  1094.    EXITIGNOREERR = 'YES',
  1095.    EXIT = 'DELETEFILES %EPFIFILEDIR%//*.DLL
  1096.                        %EPFIFILEDIR%//IBMWORKS.EXE
  1097.                        %EPFIFILEDIR%//IBMWORKS.INI
  1098.                        %EPFIFILEDIR%//IBMWORKS.HLP
  1099.                        %EPFIFILEDIR%//README
  1100.                        %EPFIFILEDIR%//*.DIC'
  1101.  
  1102. FILE
  1103.    EXITWHEN = 'DELETE',
  1104.    EXITIGNOREERR = 'YES',
  1105.    EXIT = 'DELETEWPSOBJECT <WP_FPWO_FOLD>'
  1106.  
  1107.  
  1108. *--- Run IBMWDESK.CMD to create IBMWORKS desktop
  1109.  
  1110. FILE
  1111.    EXITWHEN = 'INSTALL || UPDATE',
  1112.    EXITIGNOREERR = 'YES',
  1113.    EXIT = 'EXEC FG TW IBMWDESK.CMD %EPFIFILEDIR% %EPFIFILEDIR% y'
  1114.  
  1115.